PVM implementation of higher order finite difference seismic modelling algorithms in a distributed computing environment

نویسندگان

  • Suhas Phadke
  • Dheeraj Bhardwaj
چکیده

Seismic wave modelling algorithms used for calculating the seismic response of a given earth model, require large computational resources in terms of speed and memory. In this paper we describe the PVM (Parallel Virtual Machine) implementation of these algorithms in a distributed computing environment. Both the acoustic and elastic wave modelling equations are formulated as a first order hyperbolic system. Numerical solution uses an explicit finite difference scheme, which is fourth order accurate in space and second order accurate in time. A domain decomposition algorithm is used for distributing the workload and the tasks communicate via PVM message passing calls. The efficiency and speed of the algorithms is tested on a cluster of SUN UltraSparc workstations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Seismic Wave-Field Propagation Modelling using the Euler Method

Wave-field extrapolation based on solving the wave equation is an important step in seismic modeling and needs a high level of accuracy. It has been implemented through a various numerical methods such as finite difference method as the most popular and conventional one. Moreover, the main drawbacks of the finite difference method are the low level of accuracy and the numerical dispersion for l...

متن کامل

Integrating Zipcode and PVM: Towards a Higher-Level Message-Passing Environment

This paper describes the architecture and implementation of an integrated message-passing environment consisting of Zipcode and PVM. Zipcode is a highlevel message-passing system for multicomputers and homogeneous networks of computers. PVM is a relatively low-level message-passing system designed for multicomputers and heterogeneous networks of computers. Although PVM provides a workable and e...

متن کامل

Improving the palbimm scheduling algorithm for fault tolerance in cloud computing

Cloud computing is the latest technology that involves distributed computation over the Internet. It meets the needs of users through sharing resources and using virtual technology. The workflow user applications refer to a set of tasks to be processed within the cloud environment. Scheduling algorithms have a lot to do with the efficiency of cloud computing environments through selection of su...

متن کامل

Performance Evaluation of PVM on PC-LAN Distributed Computing

This paper evaluates network distributed computing performance in PVM environment. The paper points out that essential difference between network computing and MPP computing in PVM environment is their communication behaviours, the former is sequential and the latter concurrent. An uniform formula for system performance evaluation has been derived to cover those two major parallel processing sy...

متن کامل

Experiences with Modelling an Open Pvm Environment Using Computer Simulation

Parallel Virtual Machine (PVM) is a widely{used software system that permits a heterogeneous collection of computers networked together to be viewed by a user's program as a single distributed{memory parallel machine. In this paper, the application of simulation to develop a functional and performance model of the PVM system and PVM applications running in an open workstations environment was i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997